home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / comm / thor12.zip / FSEPGPSC.LHA / FSEPGPScripts / FSEScripts.doc < prev    next >
Text File  |  1993-12-17  |  5KB  |  159 lines

  1.  
  2.                 FSEPGPScripts V1.3 by Christian Sandberg
  3.                 ----------------------------------------
  4.  
  5.  
  6. Included in this package:
  7. =========================
  8.  
  9.      QuoteMsg          ⌐ Copyright Marius Mortensen
  10.      AddSig            ⌐ Ultima Thule Software
  11.      ESR               ⌐ Copyright Scott Ellis
  12.      ESR.doc             Docs for ESR.
  13.      grep
  14.      FSEScriptIn
  15.      FSEScriptOut
  16.      FSEScripts.doc      (This textfile.)
  17.  
  18.  
  19. What are FSEPGPScripts ?
  20. ========================
  21.  
  22.   With these scripts you can crypt/decrypt PGP messages when using the
  23. Full Screen Editor (hereafter FSE) in Offline 1.53-> or the FSE in THOR.
  24. It's possible to crypt a not crypted message when you leave the FSE, and
  25. it's possible to leave the FSE without or with crypting the reply to a
  26. crypted message.  And you may chose whether you want a message to be
  27. crypted before it is given to the mailreader/BBS.
  28.  
  29.  
  30. Needed to use the FSEScripts:
  31. =============================
  32.  
  33.  - Pretty Good Privacy V2.3a (PGP) for the Amiga installed correctly.
  34.    (The $PGPPATH and $TZ variables must be set!)
  35.  
  36.  - Offline V1.53 -> or THOR with the FSE.
  37.  
  38.  - Amigados V2.04 or higher.
  39.  
  40.  - The grep command in the path.
  41.  
  42.  - The ESR command in the path.
  43.  
  44.  
  45. Installing:
  46. ===========
  47.  
  48.   Put the FSEScripts in Offline's root dir, or if you use THOR, put them
  49. in BBSDATA:  Put grep, ESR and QuoteMsg in the mail readers root dir or
  50. some place else in the path.  If you have THOR installed put AddSig in
  51. the THOR:bin directory, if you don't and you only use Offline, just
  52. delete it.
  53.  
  54. How do these scripts work?
  55. ==========================
  56.  
  57.   If you reply a message crypted with PGP, a requester will pop up
  58. asking you for your PGP password.  (The password is saved in the
  59. $PGPPASS variabel until a reset.) When the message in decrypted, which
  60. may take some time, it'll apper inn the FSE.  When you exit the FSE,
  61. a requester will pop up, asking you who you want to crypt the reply for.
  62. Here you type the PGP-userid of the user you want to crypt the reply
  63. for.  (This information will not be saved.)
  64.  
  65.   If you don't want to crypt the reply to a PGP message when you exit
  66. the FSE just insert a line with exactly:
  67.  
  68. -=-=-=-=-=-DO NOT PGPCRYPT!-=-=-=-=-=-
  69.  
  70. in the reply.  This line will be removed and the reply will not be
  71. crypted.
  72.  
  73.   If you want to crypt a reply to a not crypted message when you leave
  74. the FSE, or you want to enter a crypted message to someone, just insert
  75. a line with exactly:
  76.  
  77. -=-=-=-=-=-    PGPCRYPT!   -=-=-=-=-=-
  78.  
  79. in the reply/message.  This line will also be removed and the
  80. reply/message will be crypted.  It may be a good idea to make two macros
  81. in the FSE which insert these lines.
  82.  
  83.  
  84. Warning!
  85. ========
  86.  
  87.   If you crypt a reply or a message to someone, it is _not_ possible to
  88. decrypt it without the receiver's PGP key and password.  Therefore, if
  89. you want to edit something in the reply or message before you send it,
  90. use the macrokey function to prevent crypting.  When the reply is
  91. finnished just use the crypt macrokey before exiting the FSE.  If you
  92. try to edit a reply you have crypted for someone, you will get the
  93. crypted reply in the FSE.
  94.  
  95.  
  96. Last Warning!
  97. =============
  98.  
  99.   If you type an invalid password or a nonexsisting PGPuserid will the FSE
  100. probably hang, or it may cause a software failure (guru).  Therefore -
  101. dobbelcheck what you type!!  If you're lucky, you'll only get a
  102. warningmessage.
  103.  
  104.  
  105. Known Problems:
  106. ===============
  107.  
  108. None.
  109.  
  110.  
  111. Version changes:
  112. ================
  113.  
  114. 1.0 -> 1.1 :  - Small bugfix since THOR sends the whole path of the
  115.                 messagefile, not just the name.
  116.  
  117. 1.1 -> 1.2 :  - Fixed problem with spaces in PGPuserid and PGPpassword.
  118.  
  119.               - Improved error handling. If PGP retruns an error
  120.                 message, then the message will be displayed in a window
  121.                 on the THOR screen, or the Workbench screen if you use
  122.                 Offline.
  123.  
  124.               - I don't use the {msgfile}.pgpcrypt to check if the PGP
  125.                 message was crypted by you anymore. Now you'll get a
  126.                 error message window telling you that you don't have
  127.                 the key to decrypt the message. The problem with not
  128.                 decrypted PGP messages that really is for you, is
  129.                 therefore removed.
  130.  
  131. 1.2 -> 1.3 :  - Now I use the AddSig executable to add the default
  132.                 signature used in THOR. Since the signature is added
  133.                 to the message before the decryption, it'll dissapeare.
  134.                 Therefore AddSig is used to add it again after
  135.                 decryption. If you use both Offline and THOR, will the
  136.                 scripts add the default THOR signature even if you use
  137.                 them with Offline.
  138.                 
  139.  
  140.  
  141. Thanks!
  142. =======
  143.  
  144. Marius Mortensen       -  For making the support in the FSE that I
  145.                           wanted and the QuoteMsg executeable.
  146.  
  147. Petter Nilsen          -  For making the AddSig(nature) executable.
  148.  
  149. Scott Ellis            -  For ESR.
  150.  
  151. Tor Willy Austerslσtt  -  For all the "bug" reports.. :-)
  152.  
  153. Jan Roger Wilkens      -  For putting me on the idea.
  154.  
  155.  
  156.  
  157.  
  158. Christian Sandberg.             EMail: chrsa@aid.no
  159.